About Blood Sweat &oil Ltd (10949052) United Kingdom