About Kudos (l&o) Limited (06955683) United Kingdom