About Dimerose Management Group Limited (11631055) United Kingdom