About Duellist Holdings Limited (03655538) United Kingdom