About Vantage Point Digital Technologies Limited (09094186) United Kingdom