About Visioncare Research Limited (03644215) United Kingdom