About Deng Ai Limited (06938395) United Kingdom