About Dellis Associates Ltd (11048571) United Kingdom