About Baum Associates Limited (10534648) United Kingdom