About Spirit Sc Limited (10987845) United Kingdom