About Status Studio Management Limited (02451356) United Kingdom