About Omega 3 Ltd (12478261) United Kingdom