About Quarterdeck Enterprises Limited (11284951) United Kingdom