About Liftd Design Ltd (12450129) United Kingdom