About Deejaybee Limited (04449072) United Kingdom