About Full Square Technologies Ltd (06524136) United Kingdom