About Chenil House Investments Ltd (FC033292) Bahamas