About Ten Management Ltd (12055643) United Kingdom