About Visilinx Limited (10797148) United Kingdom