About Mohara Ventures Kitty A Llp (OC417311) United Kingdom