About L1 Vxdx Limited (11700623) United Kingdom