About Julius De Vere Ltd (11538862) United Kingdom