About Sixty Seconds Store Ltd (13703694) United Kingdom