About Eurokids Limited (05168427) United Kingdom