About Dichotomy Limited (12055940) United Kingdom