About Squarebridge Ltd (13472028) United Kingdom