About Ba (management) Associates Limited (03491581) United Kingdom