About Euphoria Investments Ltd (10796804) United Kingdom