About Ed&lo. Ltd (12150495) United Kingdom