About Jb Denali Limited (11202921) United Kingdom