About Osborne Care Holdings Ltd (12094543) United Kingdom