About Kahal Limited (12207978) United Kingdom