About Ki Kundala Management Limited (12228865) United Kingdom