About Ozzypod Ltd. (10330606) United Kingdom