About Slk Projects Limited (13198997) United Kingdom