About Vision Satellite Limited (07648525) United Kingdom