About Jackjoe Marketing Ltd (07466394) United Kingdom