About Jahirah Investment Company Limited (12480923) United Kingdom