About E & Kk Associates Limited (11003859) United Kingdom