About Eurowell Nominee Limited (08248068) United Kingdom