About De Vere Intellica Recoveries Limited (11052485) United Kingdom