About Dualchas Management Ltd (10160334) United Kingdom