About Sqt Electronic Commerce Ltd (13394040) United Kingdom