About Dark Matter Studio Limited (08069280) United Kingdom