About Foresight Group Holdings Limited (FC038787) Guernsey