About Symitter Ltd (12901226) United Kingdom