About Oji Life Uk Ltd (13213725) United Kingdom