About Ozzlebox Ltd. (10219266) United Kingdom