About Ten Twenty Four Ltd (12030245) United Kingdom