About Nicomm Technologies Limited (10362357) United Kingdom