About Zeggai & Co Ltd (13088042) United Kingdom