About Kaidel Projects Limited (09545712) United Kingdom