About Nr Cardamom Ltd (13204604) United Kingdom