About Summonizer Ltd (12999227) United Kingdom