About Mapsy Ltd (09792946) United Kingdom