About Bentima House Investment Company Limited (FC031783) Channel Islands