About Derringer Holding Limited (10254259) United Kingdom