About Vivacom Ltd (09491224) United Kingdom