About Kedar Capital Ltd (13228073) United Kingdom