About S Green Finance Ltd (11585772) United Kingdom