About 888 Ss Ltd (12985065) United Kingdom