About Aliasgeo. Ltd (12592139) United Kingdom