About Okhai & Co Ltd (13374635) United Kingdom