iTENNIS & MORE GmbH, Schaffhausen, limited liability company