About Dembo Enterprise Ltd (13108943) United Kingdom