About Multipix Imaging Components Limited (08252151) United Kingdom