About Duhi11 Promotions Ltd (13068893) United Kingdom