About Lift Holdings Ltd (11862337) United Kingdom