About Ballara Holdings Limited (11892838) United Kingdom