About Stopco2holdings Ltd (10722374) United Kingdom