About The Quarterdeck Management Company Limited (05121653) United Kingdom