Digital Theta Trading AG, Schenkon, Limited or Corporation