About Comeragh Capital Llp (OC393811) United Kingdom