About Clear Commerce Limited (10989261) United Kingdom