About E.d. Kennedy Consulting Ltd. (SC384204) United Kingdom