About Klib Consulting Ltd (12267429) United Kingdom