About Opus Minus Limited (11704949) United Kingdom