About Ohintaa Limited (13581920) United Kingdom