About Visual Ip Solutions Ltd (10622895) United Kingdom