Today, its British services are manage by the 888 Uk Limited, a company situated in Gibraltar