About Communication Place Ltd (10695529) United Kingdom