About Ventura Investments Limited (FC014987) Bermuda