About En Hacore Ltd (11033739) United Kingdom