About Curraghmore Capital Ltd (12591365) United Kingdom