About Khalifa-habibi Limited (12129318) United Kingdom