About Heyacut (uk) Ltd (13700665) United Kingdom