About Swiftcomm Investments Limited (12038927) United Kingdom