About Seventh Seal Limited (10176456) United Kingdom