About Mckenna Arts Limited (FC015761) Channel Islands