About Translift Bendi Limited (00833384) United Kingdom