About Kymikos Ltd (13115575) United Kingdom