About Disrupta Technologies Ltd (12235643) United Kingdom