About Khalij Trustees Limited (13414518) United Kingdom