About Encore London Ltd (11129498) United Kingdom