About Osborne Global Ltd (12034954) United Kingdom