About Sambu Investments Ltd (11917684) United Kingdom