About Dynamic Force Technology Limited (12947145) United Kingdom