About Vanishing Point Creative Limited (08297604) United Kingdom