About Duha Enterprise Ltd (12652294) United Kingdom