About Kabirsabirprop Ltd (12995364) United Kingdom