About Deiii Kava Ltd (12689368) United Kingdom