About Dohocher Limited (12378631) United Kingdom