About Ihuoma Rehoboth Ltd (09656244) United Kingdom