About Vectored Lift Ltd (09694212) United Kingdom