About S.memon Ltd (10346103) United Kingdom