About S&g Aurora Ltd (11510117) United Kingdom