About Jacadie Ltd (12162597) United Kingdom