About Bala Travel Ltd (12696229) United Kingdom