About Baroness Group Holdings Limited (FC026058) Channel Islands