About Minorca Holdings Limited (13184520) United Kingdom