About Spirit Technologie Ltd (08519411) United Kingdom