About Lift Tech Ltd (13457607) United Kingdom