About Disruptive Technologies Solutions Limited (09063854) United Kingdom