About J. London Associates Limited (11077212) United Kingdom