About Dummeorel Ltd (12037806) United Kingdom