About Amistad Ventures Ltd. (09781155) United Kingdom