About The Duelling Club Ltd (12863881) United Kingdom