About Greene Solutions Investment Limited (10613630) United Kingdom