About Kandola Limited (11098338) United Kingdom