About Nelide Ltd (11323272) United Kingdom