About Vallis Management Limited (08641336) United Kingdom