About Visscore Limited (09185631) United Kingdom