About The Investor Collective Nominees Limited (13076247) United Kingdom