About Le Versha Associates Limited (06846697) United Kingdom