Answered question
One of my relatives found a number on google, saying it was Fizz company number, I was wondering if it was true?
Fizz is an online only company. So customer support is not available via phone. However, as a registered company they must have a phone number for business purposes. You cannot use it to reach out to support though.