About Krt Projects Limited (08198502) United Kingdom