About Kemkaran Consulting Ltd (12289976) United Kingdom