About Mejdar Ltd (13070179) United Kingdom