About Eycon Ltd (SC599554) United Kingdom