About Sqoad Ltd (12588832) United Kingdom