About Vsigma Research Limited (06562656) United Kingdom