About Veejo Ltd (06230468) United Kingdom