About Rosetta Systems Ltd. (09884751) United Kingdom