About Dea Solutions Ltd (12167406) United Kingdom