About Jackpad Limited (03966184) United Kingdom