About Smeuri Ltd (11897419) United Kingdom