About The Assistant Studio Limited (12939486) United Kingdom