About Kaluki Management Limited (11381772) United Kingdom