About Ohid & Co Ltd (12123542) United Kingdom