About Dochi Limited (10581190) United Kingdom