About Heccom Limited (12368410) United Kingdom