About Elohim Global Investments Ltd (12089455) United Kingdom