About Square Dynamics Limited (07805959) United Kingdom