About Mordor Capital Uk Limited (11453003) United Kingdom