About Kahban Caasi Ltd (11037590) United Kingdom