About Bali Developments Limited (13503767) United Kingdom