About Spectrum Geomatics Limited (10964072) United Kingdom