About Hycolin Limited (13036236) United Kingdom