About Jackalindustries Limited (12900779) United Kingdom