About Osh Holdings Limited (10533577) United Kingdom