About Trinity Virtual Solutions Limited (11248690) United Kingdom