About Just A Studio Limited (12572169) United Kingdom