About Global Location Ltd (12361085) United Kingdom