About Khora Studio Ltd (10034061) United Kingdom