About Addmore London Ltd (10647521) United Kingdom