About Semper Ohmein Corp Ltd. (11981737) United Kingdom