About Mandan Investments Limited (01625897) United Kingdom