The Lima Group is more than just about Venezuela