About Kabamba Company Limited (11610921) United Kingdom