About Kynegils Limited (11018982) United Kingdom