About Square Motion Limited (06663679) United Kingdom