About Bali Bali Clothing Ltd (12111761) United Kingdom