About Cinnabar Management Limited (09590274) United Kingdom