About Khangura Enterprise Ltd (13646662) United Kingdom