About Edmologic Ltd (11279428) United Kingdom