About Jook Concept Limited (12341239) United Kingdom