About Nechahix Ltd (13240044) United Kingdom