About Disruptive Technology Holdings Ltd (11524690) United Kingdom