About Vasp Investments Limited (10317893) United Kingdom