About Shffl Limited (12824539) United Kingdom