About Veetoo Ltd (NI040477) United Kingdom