About Operis Corp. Limited (02199897) United Kingdom