About Balli Investments Limited (01919104) United Kingdom