About Seraphim Space Investment Trust Plc (13395698) United Kingdom