About Opus Corporation Limited (09234314) United Kingdom