About Omringade Ltd (12378063) United Kingdom