About Dynamic Disruptors Ltd (12080325) United Kingdom