About Opus Independents Limited (06766985) United Kingdom