About Osho Industry Ltd (13239282) United Kingdom