About L Moore London Ltd (11095720) United Kingdom