About Bamenda Securities Limited (11943096) United Kingdom