About Ewejdi Yyc Ltd (13324704) United Kingdom