About Open Mapping Software Ltd (07318581) United Kingdom