About Baum Holdings Limited (13130745) United Kingdom