About Ozzy S Limited (SC226162) United Kingdom