About Val Cap Holdings Ltd (13478338) United Kingdom