About Jackava Limited (NI620284) United Kingdom