About Ohyi S Ltd (13416667) United Kingdom