About Efa (africa) Limited (SC176370) United Kingdom