About Operum Ltd (10484230) United Kingdom