About The Investment Coach Holdings Company Limited (11923127) United Kingdom