About Heytech Ltd (12377772) United Kingdom