About K D Odd Limited (05875871) United Kingdom