About Sqmi Limited (07747631) United Kingdom