About L&s Omega Ltd (09643315) United Kingdom