About Osmo Branding Ltd. (10350074) United Kingdom