About Plazmalab London Limited (11119979) United Kingdom