About Kli Group Limited (10474817) United Kingdom