About Kalokalo Africa Limited (09832220) United Kingdom