About Caladan Investments Limited (11031183) United Kingdom