About Opus Living Limited (11270196) United Kingdom