About Shuffl Ltd (10950293) United Kingdom