About Nick Cookie Ltd. (08708020) United Kingdom