About Dalglish Queta Investments Limited (12745940) United Kingdom