About Disrupta Holdings Limited (11578188) United Kingdom