About Jalloh Vehicule Techs Limited (11723125) United Kingdom