About Bakhus Associates Limited (12935244) United Kingdom