About Omega 8 Limited (10832778) United Kingdom