About Sing 888 Ltd (12220927) United Kingdom