About Duhaney Investments Limited (13699922) United Kingdom