About S7g Ltd (12243351) United Kingdom