About Eucy Ltd (13019259) United Kingdom