About Intellect Elevators Ltd (11968430) United Kingdom