About Squa-t Ltd (13406752) United Kingdom