About Ijomah Management Company Limited (02501779) United Kingdom