About Opus People Solutions Group Limited (09041980) United Kingdom