About Swift Group London Limited (09870793) United Kingdom