About Euniverse Ltd (12302049) United Kingdom