About Eidas Developments Limited (11386324) United Kingdom