About Kaleidorug Ltd (11802554) United Kingdom