About Sero Emission Ltd (12056238) United Kingdom