About Atmin Ltd (12298291) United Kingdom