About Heytec Ltd (12526295) United Kingdom