About Bakiasi Lifts Limited (12869894) United Kingdom