About Kakarla Management Group Ltd. (13596267) United Kingdom