About Np Technologies Ltd (12753576) United Kingdom