About Noble Egg Innovations (FC031824) Channel Islands