About Freemantle Management Company Limited (08186450) United Kingdom