About Mcsence Communication Ltd. (SC293560) United Kingdom