About The Edi Group Limited (SC110956) United Kingdom