About Chipendembe Limited (11477470) United Kingdom