About London Ent Associates Limited (11787111) United Kingdom