About Clodien Investments Limited (13493179) United Kingdom