About Hectacore Limited (11519921) United Kingdom