About Juke Joint Limited (10166169) United Kingdom