About Locationify Global Technology Services Limited (12328884) United Kingdom