Die Website, die unter (im Folgenden „ Website « ) wird von der Firma 120fps llc herausgegeben. Die Adresse des eingetragenen Firmensitzes der Gesellschaft in Delaware ist 651 N Broad St, Suite 201, in der Stadt Middletown, Postleitzahl 19709 und County New.
Die Website wird gehostet von:
Alexhost SRL
Constantin Brâncuși St nr.3, MD-2060, Chișinău, Moldawien