About Jadcas Ltd (12879051) United Kingdom