About Opus International Consultants Holdings (uk) Limited (02497188) United Kingdom