About Dj Spencer Entertainment Limited (11354649) United Kingdom