About Bali Holdings Limited (10065557) United Kingdom