About Executives In Africa Limited (07176540) United Kingdom