About N.b. Avis Ltd (03408310) United Kingdom