About Steady State Studio Limited (11043990) United Kingdom