About Pass The Sauce Studio Ltd (12532483) United Kingdom