About Vasp (london) Limited (10605526) United Kingdom