About Hectortech Ltd. (11912047) United Kingdom