About Ozzy Nuri Ltd (12966697) United Kingdom