About Kdbars Limited (13568768) United Kingdom