About Dea Asset Holdings Limited (11617855) United Kingdom