About Nephos Technologies Holdings Limited (12201026) United Kingdom