About Odd Z N Pod Z Ltd (12734649) United Kingdom