About Beauty&nova Limited (09618106) United Kingdom