Texas online corporate records, the 3 officers names are listed for Gigabox Hosting LLC. It's a Delaware LLC but also registered with Texas. (and based on the address, Gigabox Sports LLC, dba LoadUp Pro,, a Texas LLC, is another venture of at least one of the officers).
tl;dr real company...