About S Green Investments Limited (10710836) United Kingdom