About Neophase Technologies Limited (08270691) United Kingdom