About Kkl Solutions Limited (10038635) United Kingdom