About Kanuri Limited (10921563) United Kingdom