About Ali Khalili Limited (12638372) United Kingdom