About S Nabumbo Ltd (11595948) United Kingdom