About Deltasword Limited (07360298) United Kingdom