About Nxu International Limited (10120646) United Kingdom