About Nexo Vehicle Solutions Ltd (11898830) United Kingdom