About Bali Mayna Limited (07160946) United Kingdom