About Alrischa Ltd (10165218) United Kingdom