About Bali Consulting Services Limited (10482856) United Kingdom