About Zachary Swerdlow Ltd (13071734) United Kingdom