About Swiftbase International Limited (02407639) United Kingdom