About Bali Ventures Ltd (08129130) United Kingdom