About Cookie Ventures Limited (10642029) United Kingdom