About Opus Agency Ltd. (04172505) United Kingdom