About Virtual Interconnect Limited (SC266882) United Kingdom