About Hector Holdings Ltd. (13619016) United Kingdom