About Omeriad Ltd (12068800) United Kingdom