About Spiritus Mundi Plc (13364657) United Kingdom