About Kalaba Property Holdings Ltd (12744676) United Kingdom