About Kellal Limited (NI650442) United Kingdom