About Opera Gallery Holding Asia Limited (06248615) United Kingdom