About Jackmax Limited (12489104) United Kingdom