About Kedd Development Limited (10895045) United Kingdom