About L Amour London Ltd (13131180) United Kingdom