About Targetfollow (newark) Limited (FC024244) Channel Islands