About Jackay Limited (NI040173) United Kingdom