About Tambi E-motor Corporation Limited (11065561) United Kingdom