About Swift Associates Ltd (10937664) United Kingdom