About Daniel Lewis Solutions Limited (12948094) United Kingdom