About Atmos-clear Africa Ltd (12649874) United Kingdom