About Spirit Issuer Plc (05266745) United Kingdom