About Spirited Technologies Ltd (13377240) United Kingdom