About Osmo Ph Limited (10839019) United Kingdom