About Bali Bali Ltd (13329411) United Kingdom