About Governor Holdings Limited (NI642567) United Kingdom