About Dea Group Limited (12093926) United Kingdom