About Beanie Investments Limited (13643872) United Kingdom