About Spirit Tkd Limited (06116729) United Kingdom