About Ho Brennan & Associates (uk) Limited (11566621) United Kingdom