About S 6 International Ltd (11292445) United Kingdom