About Semaeopus Ltd. (08905783) United Kingdom