About Lift Worx (uk) Ltd (12272035) United Kingdom