About Euro Magppie Uk Limited (04622863) United Kingdom