About Koncept Digital Marketing Ltd (13030326) United Kingdom