About Cardamom Hills Ltd (11026325) United Kingdom