About Mars Research Haagen Ltd (12798685) United Kingdom