About Mahon Capital Ltd (13366621) United Kingdom