About Disruptum Limited (09181516) United Kingdom