About Omnerose (uk) Services Ltd (11139329) United Kingdom