About Decorum Investments Limited (10462610) United Kingdom