About Taekwondo Machine Limited (12182318) United Kingdom