About E.a. Developments Limited (00623685) United Kingdom