About Lion Jenga Topco Limited (FC034448) Channel Islands