About Bali Indonesia Limited (10819975) United Kingdom