About Dragonfly Presentation Graphics Limited (03118048) United Kingdom