About Dei Group Limited (02613886) United Kingdom