About Idisrupta Ltd (13601816) United Kingdom