About Spirits Of The Afterlife Limited (12992520) United Kingdom