About Afterburner Software Limited (08178611) United Kingdom