About Spirit Life Events Ltd (13656948) United Kingdom