About Khila Ltd (13391750) United Kingdom