About B.a.a. Associates Limited (04015862) United Kingdom