About Ki Dudley Ltd (11622814) United Kingdom