About Nicomedia Ltd (11510110) United Kingdom