About Swiftmedia Services Limited (SC577079) United Kingdom