About Keomo Investments Ltd. (09685475) United Kingdom