About Counterpoint Solutions Limited (11647376) United Kingdom