About Osso Limited (SC247799) United Kingdom