About Yaka Designs Limited (10055193) United Kingdom