About Opal Research And Consulting Limited (05504178) United Kingdom