About Kalabo Limited (10445215) United Kingdom