About Chooze Technologies Ltd (11077379) United Kingdom