About Mambano Special Limited (09046969) United Kingdom