About Jessicakays Limited (09349279) United Kingdom