About The Management Club Ltd (13489111) United Kingdom