About Quintain Finance Holdings Limited (FC033809) Channel Islands