About Omnichronix Ltd (12257522) United Kingdom