About Opus Cartel Limited (13000013) United Kingdom