About Glykon Ltd (10754441) United Kingdom