About Dewa Entertainment Limited (08391929) United Kingdom