About Nynarx Projects Limited (10832197) United Kingdom