About Deia Group Limited (08199233) United Kingdom