About Cook Investments Limited (12893189) United Kingdom