About Kedar Associates Limited (10967488) United Kingdom