About Mejdar London Ltd (09943633) United Kingdom