About Valley Ventures Limited (10322831) United Kingdom