About Jkl Projects Limited (06298305) United Kingdom