About Christopher Cooper Consults Ltd (SC609797) United Kingdom