About Cinnabar Associates Limited (06771650) United Kingdom