About Squiold Ltd (13559258) United Kingdom