About Lift Sport & Health Ltd (12580490) United Kingdom