About Osborne Group Holdings Ltd (11056197) United Kingdom