About Ozzy Mini Market Ltd (10672166) United Kingdom