About Chorezapp Ltd (12453975) United Kingdom