About Spirit (redwood Bidco) Limited (05622593) United Kingdom