About S&g Investing Limited (13011901) United Kingdom