About Omaya Ltd. (09677178) United Kingdom