About Open A European Company Limited (04827238) United Kingdom