About Ozzy S O.z. Ltd (10675266) United Kingdom