About Onomadis Ltd. (11326469) United Kingdom