About Liftpower Limited (12525143) United Kingdom