About Vocoll Technologies Ltd (09706915) United Kingdom