About Veo Investments Limited (11435257) United Kingdom