About Dionysus Technology Limited (09270811) United Kingdom