About Macash Limited (FC024563) Channel Islands