About Osborne Holdings Ltd (NI646763) United Kingdom