About Raja Ibrahim Limited (13675299) United Kingdom