About C O Solace Ltd (13666199) United Kingdom