About Visioneer Solutions Limited (10176038) United Kingdom