About Euro Kyl Ltd (11851078) United Kingdom