About Kookie Designs Limited (12956338) United Kingdom