About Kudosmade(holdings) Ltd (13709643) United Kingdom