About Ab&v Europe Limited (12300058) United Kingdom