About Sqaid Ltd (13431518) United Kingdom