About Bexbury Investments Limited (10637184) United Kingdom