About E.i.d. Associates Limited (SC577863) United Kingdom