About N&a European Ltd (08254117) United Kingdom