About V1 Holdings Limited (10811270) United Kingdom