About Khalil And Kane Limited (05689976) United Kingdom