About Ambras Holdings Limited (FC034493) Channel Islands