About Wavemetrix Limited (05288384) United Kingdom