About Glycologic Limited (SC198210) United Kingdom