About Value Capture Limited (10480896) United Kingdom