About Bali Ltd (12284265) United Kingdom