About Cookie Hold Ltd (12044026) United Kingdom