About Egovernment Solutions Holdings Limited (SC451510) United Kingdom