About Dumeeg Ltd (11327611) United Kingdom