About Dave & Kelis Ltd (12149955) United Kingdom