About Genos Glycoscience Ltd. (09837867) United Kingdom