About Klas Projects Limited (12223274) United Kingdom