About Kedar Limited (12494240) United Kingdom