About Symfalogic Solutions Ltd (09509114) United Kingdom