About Shuffle Life Ltd (12062379) United Kingdom