About Cardamo Limited (11375582) United Kingdom