About Opal 7 It Services Limited (12329315) United Kingdom