About Khanjar Holdings Ltd (12440528) United Kingdom