About R Square Design Ltd (12198225) United Kingdom