About Smartsquare Ltd (12267643) United Kingdom