About Jmax Associates Limited (10359004) United Kingdom