About Kdeo Limited (13325248) United Kingdom