About Alfa Si Omega Ltd (12648514) United Kingdom