About Net Zero 2050 Limited (12438030) United Kingdom