About Omega & Sigma Limited (09202542) United Kingdom