About The Independent Investment Trust Plc (SC210685) United Kingdom