About Okhiz Limited (10894721) United Kingdom