About Kymeta Uk Operations Ltd (10783562) United Kingdom