About B&d Afrodita Ltd (12286782) United Kingdom