About Vagolis Limited (08025017) United Kingdom