About Optigas Limited (10732407) United Kingdom