About Copper Cloud Software Limited (12499486) United Kingdom