About Ceol Mor Software & Publishing Ltd. (SC192893) United Kingdom