About Opera Foundry (CE010616) United Kingdom