About Chillimint Investments Ltd (07664112) United Kingdom