About Kudos Holdings Ltd (13162914) United Kingdom