About Bali Express Ltd (12670952) United Kingdom