About Netzero Capital Limited (13147612) United Kingdom