About Damory Investments Limited (13177309) United Kingdom