About Disruptive Technologies Limited (10696628) United Kingdom