About Sword 58 Limited (13582301) United Kingdom