About Maploc8 Limited (NI624652) United Kingdom