About Nu Frontiers Ltd. (03579825) United Kingdom