About Dekko Records Ltd (SC665540) United Kingdom