About Sway Location Services Ltd (12192478) United Kingdom