Legal notice

Kelpfox is a service for businesses, provided by:

Provider
InfinityTech Enterprise Solutions P.C.
Address
Filonos 35, Pireas 185 31
VAT ID
802364677