About Khalil Ibrahim Limited (12229218) United Kingdom