About Ne Vehicle Solutions Ltd (12229333) United Kingdom