About Beantree Assets Ltd (10956107) United Kingdom