About Ek Associates Limited (09034939) United Kingdom