About Omid Holdings Ltd (13703941) United Kingdom