About Ten Bells Holdings Limited (12257182) United Kingdom