About Capital Kudos Limited (10484273) United Kingdom