About Karbala Ltd (12960715) United Kingdom