About Bindi Holdings Limited (12719645) United Kingdom