About Ozzi Ltd (12093393) United Kingdom