About Edis Developments Limited (10143389) United Kingdom