About Jess Designs Limited (12354489) United Kingdom