About Aurora Investment Trust Plc (03300814) United Kingdom