About Allen Geomatics Ltd (11393992) United Kingdom