About Vision Pools Limited (13427255) United Kingdom