About Swecom Ltd (13335169) United Kingdom