About Ohya Co. Ltd (13297053) United Kingdom