About Kklc Limited (09509025) United Kingdom