About Valencia Management Limited (04969604) United Kingdom