About Governance Strategic Solutions Limited (11025690) United Kingdom