About Ohaus Investments Limited (10695405) United Kingdom