About Swift Advertising Ne Ltd. (08896037) United Kingdom