About Bali Island Investment Ltd (12170348) United Kingdom