About Omizz Ltd (12362398) United Kingdom