About Vaao Tele Limited (12297087) United Kingdom