About Kkl Limited (05478228) United Kingdom