About Coverpoint Solutions Limited (02991490) United Kingdom