About Affsquare Ltd (13195432) United Kingdom