About Locametro Ltd (11292150) United Kingdom