About Deea Limited (06710090) United Kingdom