About Elkhider Investment And Development Limited (11081030) United Kingdom