About Blood Sweat And Tears (europe) Ltd (13504072) United Kingdom