About Sqrone Limited (07214135) United Kingdom