About Nypheris Ltd (12120373) United Kingdom