About Osmond Capital Ltd (10812804) United Kingdom