About Omega Social Media Marketing Agency Ltd (11351005) United Kingdom