About Jess Investment & Management Ltd (11121215) United Kingdom