About Jibrin Forex Ltd (12838428) United Kingdom