About Simba Marketing School Ltd (11358710) United Kingdom