About Koo Ltd (12618065) United Kingdom