About 7 Square Ltd (06809633) United Kingdom