About Cinnabar Investments Ltd (09404210) United Kingdom