About Ommx Ltd. (07575893) United Kingdom