About Deana Limited (12593961) United Kingdom