About Okuh Group Limited (10350156) United Kingdom