About Malandela Holdings Ltd (12069111) United Kingdom