About Syntagma Holdings Limited (12385490) United Kingdom