About Glyco Technica (europe) Limited (06258753) United Kingdom