About Lucanlift Ltd (10862748) United Kingdom