About Sharp Developments Limited (FC026098) Channel Islands