About Netzero Ventures Ltd (12746266) United Kingdom