About Zegg Ltd (13220503) United Kingdom