About Kyk Management Ltd (11816354) United Kingdom