About Zama Zama Consultants Limited Limited (11798329) United Kingdom