About Vertical Life Vision Dps Technology Ltd (08981242) United Kingdom