About Ozo Capital Limited (12710546) United Kingdom