About New Green Interim Holdco Limited (10542395) United Kingdom