About Edy&andrei London Ltd (12671779) United Kingdom