About Chester Oppong Production Studios Ltd (11345265) United Kingdom