About Net Zero Directors Ltd (13198204) United Kingdom