About Ozz Limited (10678347) United Kingdom