About Bindi Investments Limited (11929506) United Kingdom