About Mindsmeet Electro-optics Limited (03649128) United Kingdom