About Spirit Acquisitions Holdings Limited (04914737) United Kingdom