About Olohimah Investment Ltd. (11682616) United Kingdom