About Assembly Studios International Limited (07621508) United Kingdom