About Anto And Alex Ltd. (12116352) United Kingdom