About Wakley Street Management Ltd (08685724) United Kingdom