About Jackyjacky Limited (11491055) United Kingdom