About Altomos Corporation Llp (OC377511) United Kingdom