About Liftt Motor Company Limited (11873986) United Kingdom