About Glycat Limited (SC394572) United Kingdom