About Sqweek App Limited (12238281) United Kingdom