About Brett Nicholls Associates Ltd. (SC369651) United Kingdom