About The Little Alex Management Company Limited (04997146) United Kingdom