About Crossed Swords Studio Ltd (11392644) United Kingdom