About Eco Initiatives And Projects Africa Ltd (11939035) United Kingdom