About Oozey Limited (10578117) United Kingdom