About Jurys Projects Ltd (10995926) United Kingdom