About Oyi International Ltd. (10310642) United Kingdom