About Nopgen Limited (07493888) United Kingdom