About Opus Asset Management Ltd (11138980) United Kingdom