About Osborne J Uk Ltd (11619113) United Kingdom