About Thespirited Limited (11015271) United Kingdom