About Nemestix Ltd (10433834) United Kingdom