About Nubi Cars Ltd (10547229) United Kingdom