About Lift Investments Limited (05159676) United Kingdom