About London Associates Ltd (12629874) United Kingdom