About Natural Atmosphere Ltd. (10966607) United Kingdom