About Fizzer Tech Ltd (12283881) United Kingdom