About Rajab Khalil Ibrahim Ltd (12890674) United Kingdom